Dictionary of medical acronyms & abbreviations. 2014.
PPYLL — potentially productive years of life lost … Medical dictionary